

export default {
  props:{
    parentId:{
      type:String,
      default:""
    }
  },
  methods:{
    // 取消按钮
    cancel() {
      this.$emit("cancel")
    },
    /** 提交按钮 */
    submitForm() {
      this.$refs["form"].validate(valid => {
        if (valid) {
          this.closeHandler();
        }
      });
    },
    // 保存数据
    save(){
      return Promise.resolve();
    },

    /**
     * 关闭弹窗
     */
    closeHandler() {
      this.save().then(() => {
        this.$emit("reload")
        this.cancel();
      })
    }
  }
}
